var FileUpload = {


}


/**
 * ajax 图片上传工具
 * @param id 上传图片的id，图片上传成功之后获取图片的URL时需要
 */
FileUpload.ajaxUploadImage=function (id) {

    $("#"+id+"_upload_img").click().unbind('change').on('change',function(event){

        var filepath  = $(this).val();
        var fileType = filepath.substring(filepath.lastIndexOf(".")).toLowerCase();
        var fileTypes = [".jpg", ".gif", ".jpeg", ".png"];//允许上传的图片类型
        if(fileTypes.indexOf(fileType)==-1){
            Feng.error("请选择后缀为【"+fileTypes.toString()+"】类型的图片文件");
            return false;
        }

        var imgFile = event.target.files[0];
        var fileSize = imgFile.size;
        if(fileSize>1*1024*1024){
            Feng.error("请上传小于1M的图片");
            return false;
        }

        var srcUrl = window.URL.createObjectURL(imgFile);
        $("#"+id+"_upload_detail").empty().append("<img style='width: 100%;height: 100%;' src="+ srcUrl +" />");

        var formData = new FormData();
        formData.append("file",imgFile)
        $.ajax({
            url:Feng.ctxPath + '/mgr/upload',
            type:"POST",
            data:formData,
            processData : false,
            contentType : false,
            dataType : 'json',
            async : false,
            success : function (res) {

                //将图片的URL保存到隐藏的input标签中临时保存
                $("#"+id).val(res);

            },
            error: function(err) {
                Feng.error(JSON.stringify(err));
            }
        });

        if($(event.target).siblings(".show_detail").children().length>1){
            $(event.target).siblings(".show_detail").children().eq(0).remove();
        }

    });


}
